Microcomputer-based real-time control of a pantograph mechanism robot
Identifieur interne : 001C60 ( Main/Exploration ); précédent : 001C59; suivant : 001C61Microcomputer-based real-time control of a pantograph mechanism robot
Auteurs : Yueh-Jaw Lin [États-Unis] ; Shin-Min Song [États-Unis] ; Roland Priemer [États-Unis]Source :
- Engineering with Computers [ 0177-0667 ] ; 1990.
English descriptors
- Entity :
- org : Chicago Research Board, Department of Mechanical Engineering, University of Akron, Akron, OH, Pantograph Mechanism Robot Yueh-Jaw Lilt Department of Mechanical Engineering, Universityof Akron, Akron, OH, USA Shin-Min Song Department of Mechanical Engineering, Universityof Illinois, Roland Priemer Department of Electrical Engineering and Computer Science, University of Illinois.
- pers : J. Lin, TIME Fig.
- place : Chicago, IL, USA, Velocity.
- Teeft :
- Acceleration response, Acceptable accuracy, Accuracy requirement, Actuator, Algorithm, Angular variable, Approximate coefficient, Approximate generalized force, Approximate model, Centrifugal term, Coefficient, Complete lagrange formulation, Component part, Computation time, Computational, Computational burden, Computational complexity, Computational efficiency, Computational requirement, Control algorithm, Control loop, Control system, Controller gain, Conventional manipulator, Coriolis term, Cubic polynomial, Cubic polynomial joint trajectory, Decoupled kinematics, Discrete time control, Dynamic equation, Dynamic model, Dynamic response, Dynamic syst, Entire surface, Error signal, Exact coefficient, Exact model, Exact model response, Feedback control algorithm, Freedom manipulator, Freedom motion, Generalized coordinate, Generalized force, Goal position, Good agreement, Ieee, Ieee conference, Ieee trans, Inverse, Inverse dynamic, Inverse dynamic problem, Inverse kinematics, Inverse kinetics, Joint acceleration, Joint trajectory, Kinematic, Kinematic chain, Kinematics, Kinetic energy, Kinetic equation, Kinetics, Lagrange, Lagrange dynamic model, Lagrange equation, Lagrange formulation, Lagrange method, Linearized, Linearized coefficient, Linearized coefficient model, Linearized model, Linearized model acceleration, Magnification factor, Manipulator, Manipulator control, Manipulator dynamic, Manipulator system, Mass center, Maximum acceleration, Mechanical efficiency, Mechanical engineering, Mechanical manipulator, Microcomputerbased control, Much research, Much simpler, Nonlinear, Nonlinear term, Numerical integration, Pantograph, Pantograph link, Pantograph manipulator, Pantograph mechanism, Pantograph mechanism robot, Pantograph type manipulator, Partitioning technique, Planar, Planar surface, Planar surface fitting scheme, Plane function, Position response, Potential energy, Previous section, Relative error, Robot, Sampling rate, Second derivative, Servo controller, Simple kinematic description, Simple pantograph, Simple pantograph manipulator, Simplified model, Simulation, Simulation result, Smooth function, Solid line, Time time, Trajectory, Trigonometric, Trigonometric function, Velocity response.
Abstract
Abstract: This paper presents a technique for microcomputerbased real-time control of a three-axis pantograph robot. The dynamic model of a pantograph type manipulator, which includes both the kinematic and kinetic equations of motion. is first established by applying Lagrange's method. In order to improve the computational efficiency, the nonlinear and coupled coefficients of the equations of motion are then simplified by using a piecewise planar surface fitting scheme. The pantograph manipulator possesses three independently powered joints. Each joint provides position and rate feedback to a proportional and derivative (PD) type servo controller. Simulation results show that the proposed simplification and control algorithms are very suitable for microcomputer-based real-time control of a simple pantograph type manipulator.
Url:
DOI: 10.1007/BF01200203
Affiliations:
Links toward previous steps (curation, corpus...)
- to stream Istex, to step Corpus: 001054
- to stream Istex, to step Curation: 000F88
- to stream Istex, to step Checkpoint: 001A17
- to stream Main, to step Merge: 001C75
- to stream Main, to step Curation: 001C60
Le document en format XML
<record><TEI wicri:istexFullTextTei="biblStruct"><teiHeader><fileDesc><titleStmt><title xml:lang="en">Microcomputer-based real-time control of a pantograph mechanism robot</title>
<author><name sortKey="Lin, Yueh Jaw" sort="Lin, Yueh Jaw" uniqKey="Lin Y" first="Yueh-Jaw" last="Lin">Yueh-Jaw Lin</name>
</author>
<author><name sortKey="Song, Shin Min" sort="Song, Shin Min" uniqKey="Song S" first="Shin-Min" last="Song">Shin-Min Song</name>
</author>
<author><name sortKey="Priemer, Roland" sort="Priemer, Roland" uniqKey="Priemer R" first="Roland" last="Priemer">Roland Priemer</name>
</author>
</titleStmt>
<publicationStmt><idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:A43D8DBE98AE1AEAFE3828D63F1A97BFF4ADD29D</idno>
<date when="1990" year="1990">1990</date>
<idno type="doi">10.1007/BF01200203</idno>
<idno type="url">https://api.istex.fr/ark:/67375/1BB-L18S5PS8-F/fulltext.pdf</idno>
<idno type="wicri:Area/Istex/Corpus">001054</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Corpus" wicri:corpus="ISTEX">001054</idno>
<idno type="wicri:Area/Istex/Curation">000F88</idno>
<idno type="wicri:Area/Istex/Checkpoint">001A17</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Checkpoint">001A17</idno>
<idno type="wicri:doubleKey">0177-0667:1990:Lin Y:microcomputer:based:real</idno>
<idno type="wicri:Area/Main/Merge">001C75</idno>
<idno type="wicri:Area/Main/Curation">001C60</idno>
<idno type="wicri:Area/Main/Exploration">001C60</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title level="a" type="main" xml:lang="en">Microcomputer-based real-time control of a pantograph mechanism robot</title>
<author><name sortKey="Lin, Yueh Jaw" sort="Lin, Yueh Jaw" uniqKey="Lin Y" first="Yueh-Jaw" last="Lin">Yueh-Jaw Lin</name>
<affiliation wicri:level="2"><country xml:lang="fr">États-Unis</country>
<wicri:regionArea>Department of Mechanical Engineering, University of Akron, 44325, Akron, OH</wicri:regionArea>
<placeName><region type="state">Ohio</region>
</placeName>
</affiliation>
</author>
<author><name sortKey="Song, Shin Min" sort="Song, Shin Min" uniqKey="Song S" first="Shin-Min" last="Song">Shin-Min Song</name>
<affiliation wicri:level="4"><country xml:lang="fr">États-Unis</country>
<wicri:regionArea>Department of Mechanical Engineering, University of Illinois at Chicago, Chicago, IL</wicri:regionArea>
<placeName><region type="state">Illinois</region>
<settlement type="city">Chicago</settlement>
</placeName>
<orgName type="university">Université de l'Illinois à Chicago</orgName>
</affiliation>
</author>
<author><name sortKey="Priemer, Roland" sort="Priemer, Roland" uniqKey="Priemer R" first="Roland" last="Priemer">Roland Priemer</name>
<affiliation wicri:level="4"><country xml:lang="fr">États-Unis</country>
<wicri:regionArea>Department of Electrical Engineering and Computer Science, University of Illinois at Chicago, Chicago, IL</wicri:regionArea>
<placeName><region type="state">Illinois</region>
<settlement type="city">Chicago</settlement>
</placeName>
<orgName type="university">Université de l'Illinois à Chicago</orgName>
</affiliation>
</author>
</analytic>
<monogr></monogr>
<series><title level="j" type="main">Engineering with Computers</title>
<title level="j" type="abbrev">Engineering with Computers</title>
<idno type="ISSN">0177-0667</idno>
<idno type="eISSN">1435-5663</idno>
<imprint><publisher ref="https://scientific-publisher.data.istex.fr/ark:/67375/H02-SWLMH5L1-1">Springer-Verlag</publisher>
<pubPlace>New York</pubPlace>
<date type="published" when="1990">1990</date>
<biblScope unit="vol" from="6" to="6">6</biblScope>
<biblScope unit="issue" from="1" to="1">1</biblScope>
<biblScope unit="page" from="47">47</biblScope>
<biblScope unit="page" to="64">64</biblScope>
</imprint>
<idno type="ISSN">0177-0667</idno>
</series>
</biblStruct>
</sourceDesc>
<seriesStmt><idno type="ISSN">0177-0667</idno>
</seriesStmt>
</fileDesc>
<profileDesc><textClass><keywords scheme="Entity" type="org" xml:lang="en"><term>Chicago Research Board</term>
<term>Department of Mechanical Engineering, University of Akron, Akron, OH</term>
<term>Pantograph Mechanism Robot Yueh-Jaw Lilt Department of Mechanical Engineering, Universityof Akron, Akron, OH, USA Shin-Min Song Department of Mechanical Engineering, Universityof Illinois</term>
<term>Roland Priemer Department of Electrical Engineering and Computer Science</term>
<term>University of Illinois</term>
</keywords>
<keywords scheme="Entity" type="pers" xml:lang="en"><term>J. Lin</term>
<term>TIME Fig</term>
</keywords>
<keywords scheme="Entity" type="place" xml:lang="en"><term>Chicago</term>
<term>IL</term>
<term>USA</term>
<term>Velocity</term>
</keywords>
<keywords scheme="Teeft" xml:lang="en"><term>Acceleration response</term>
<term>Acceptable accuracy</term>
<term>Accuracy requirement</term>
<term>Actuator</term>
<term>Algorithm</term>
<term>Angular variable</term>
<term>Approximate coefficient</term>
<term>Approximate generalized force</term>
<term>Approximate model</term>
<term>Centrifugal term</term>
<term>Coefficient</term>
<term>Complete lagrange formulation</term>
<term>Component part</term>
<term>Computation time</term>
<term>Computational</term>
<term>Computational burden</term>
<term>Computational complexity</term>
<term>Computational efficiency</term>
<term>Computational requirement</term>
<term>Control algorithm</term>
<term>Control loop</term>
<term>Control system</term>
<term>Controller gain</term>
<term>Conventional manipulator</term>
<term>Coriolis term</term>
<term>Cubic polynomial</term>
<term>Cubic polynomial joint trajectory</term>
<term>Decoupled kinematics</term>
<term>Discrete time control</term>
<term>Dynamic equation</term>
<term>Dynamic model</term>
<term>Dynamic response</term>
<term>Dynamic syst</term>
<term>Entire surface</term>
<term>Error signal</term>
<term>Exact coefficient</term>
<term>Exact model</term>
<term>Exact model response</term>
<term>Feedback control algorithm</term>
<term>Freedom manipulator</term>
<term>Freedom motion</term>
<term>Generalized coordinate</term>
<term>Generalized force</term>
<term>Goal position</term>
<term>Good agreement</term>
<term>Ieee</term>
<term>Ieee conference</term>
<term>Ieee trans</term>
<term>Inverse</term>
<term>Inverse dynamic</term>
<term>Inverse dynamic problem</term>
<term>Inverse kinematics</term>
<term>Inverse kinetics</term>
<term>Joint acceleration</term>
<term>Joint trajectory</term>
<term>Kinematic</term>
<term>Kinematic chain</term>
<term>Kinematics</term>
<term>Kinetic energy</term>
<term>Kinetic equation</term>
<term>Kinetics</term>
<term>Lagrange</term>
<term>Lagrange dynamic model</term>
<term>Lagrange equation</term>
<term>Lagrange formulation</term>
<term>Lagrange method</term>
<term>Linearized</term>
<term>Linearized coefficient</term>
<term>Linearized coefficient model</term>
<term>Linearized model</term>
<term>Linearized model acceleration</term>
<term>Magnification factor</term>
<term>Manipulator</term>
<term>Manipulator control</term>
<term>Manipulator dynamic</term>
<term>Manipulator system</term>
<term>Mass center</term>
<term>Maximum acceleration</term>
<term>Mechanical efficiency</term>
<term>Mechanical engineering</term>
<term>Mechanical manipulator</term>
<term>Microcomputerbased control</term>
<term>Much research</term>
<term>Much simpler</term>
<term>Nonlinear</term>
<term>Nonlinear term</term>
<term>Numerical integration</term>
<term>Pantograph</term>
<term>Pantograph link</term>
<term>Pantograph manipulator</term>
<term>Pantograph mechanism</term>
<term>Pantograph mechanism robot</term>
<term>Pantograph type manipulator</term>
<term>Partitioning technique</term>
<term>Planar</term>
<term>Planar surface</term>
<term>Planar surface fitting scheme</term>
<term>Plane function</term>
<term>Position response</term>
<term>Potential energy</term>
<term>Previous section</term>
<term>Relative error</term>
<term>Robot</term>
<term>Sampling rate</term>
<term>Second derivative</term>
<term>Servo controller</term>
<term>Simple kinematic description</term>
<term>Simple pantograph</term>
<term>Simple pantograph manipulator</term>
<term>Simplified model</term>
<term>Simulation</term>
<term>Simulation result</term>
<term>Smooth function</term>
<term>Solid line</term>
<term>Time time</term>
<term>Trajectory</term>
<term>Trigonometric</term>
<term>Trigonometric function</term>
<term>Velocity response</term>
</keywords>
</textClass>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en">Abstract: This paper presents a technique for microcomputerbased real-time control of a three-axis pantograph robot. The dynamic model of a pantograph type manipulator, which includes both the kinematic and kinetic equations of motion. is first established by applying Lagrange's method. In order to improve the computational efficiency, the nonlinear and coupled coefficients of the equations of motion are then simplified by using a piecewise planar surface fitting scheme. The pantograph manipulator possesses three independently powered joints. Each joint provides position and rate feedback to a proportional and derivative (PD) type servo controller. Simulation results show that the proposed simplification and control algorithms are very suitable for microcomputer-based real-time control of a simple pantograph type manipulator.</div>
</front>
</TEI>
<affiliations><list><country><li>États-Unis</li>
</country>
<region><li>Illinois</li>
<li>Ohio</li>
</region>
<settlement><li>Chicago</li>
</settlement>
<orgName><li>Université de l'Illinois à Chicago</li>
</orgName>
</list>
<tree><country name="États-Unis"><region name="Ohio"><name sortKey="Lin, Yueh Jaw" sort="Lin, Yueh Jaw" uniqKey="Lin Y" first="Yueh-Jaw" last="Lin">Yueh-Jaw Lin</name>
</region>
<name sortKey="Priemer, Roland" sort="Priemer, Roland" uniqKey="Priemer R" first="Roland" last="Priemer">Roland Priemer</name>
<name sortKey="Song, Shin Min" sort="Song, Shin Min" uniqKey="Song S" first="Shin-Min" last="Song">Shin-Min Song</name>
</country>
</tree>
</affiliations>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Wicri/ChansonRoland/explor/ChansonRolandV6/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 001C60 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 001C60 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Wicri/ChansonRoland |area= ChansonRolandV6 |flux= Main |étape= Exploration |type= RBID |clé= ISTEX:A43D8DBE98AE1AEAFE3828D63F1A97BFF4ADD29D |texte= Microcomputer-based real-time control of a pantograph mechanism robot }}
This area was generated with Dilib version V0.6.38. |